package org.jeecg.modules.meter.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.jeecg.common.aspect.annotation.Dict;
import org.jeecgframework.poi.excel.annotation.Excel;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;
@Data
@EqualsAndHashCode(exclude = {"newRead","preRead","projectId","feeCode","newRead"})
public class MeterHadnExVo {


    /**本次读数*/
    @Excel(name = "本次读数", width = 15)
    @ApiModelProperty(value = "本次读数")
    private String newRead;
    /**上次读数*/
    @Excel(name = "上次读数", width = 15)
    @ApiModelProperty(value = "上次读数")
    private String preRead;

    @Excel(name = "projectId", width = 15)
    @ApiModelProperty(value = "projectId")
    private String projectId;
    /**计量月，格式为yyyy-MM*/
    @Excel(name = "抄表月份", width = 15)
    @ApiModelProperty(value = "计量月")
    private String readMonth;


    @Excel(name = "项目名称", width = 15)
    @TableField(exist = false)
    private String projectName;
    @Excel(name = "楼宇", width = 15)
    @TableField(exist = false)
    private String floorName;
    @Excel(name = "房间", width = 15)
    @TableField(exist = false)
    private String roomName;

    @TableField(exist = false)
    @Excel(name = "收费项编号", width = 15)
    private String feeCode;
    @TableField(exist = false)
    @Excel(name = "收费项名称", width = 15)
    private String feeCodeName;



}
